pair of antiparallel arms - Turkish English Dictionary